package busquedas;

import org.hibernate.Criteria;
import org.hibernate.criterion.Restrictions;

public class FiltroOrigenYDestino extends Filtro {
	
	private String origen;
	private String destino;
	
	/**
	 * Constructor
	 * @param Origen del vuelo
	 * @param Destino del vuelo
	 */
	public FiltroOrigenYDestino(String origen, String destino){
			this.origen = origen;
			this.destino = destino;
	}

	public FiltroOrigenYDestino(){
		
	}
	
	public Criteria getRestriction(Criteria c) {
		
		return c.createCriteria("tramos")
				.add(Restrictions.eq("origen", this.origen))
					.add(Restrictions.eq("destino", this.destino));
	}


	public String getOrigen() {
		return origen;
	}


	public void setOrigen(String origen) {
		this.origen = origen;
	}


	public String getDestino() {
		return destino;
	}


	public void setDestino(String destino) {
		this.destino = destino;
	}
	
	

}
